right of self defense - Turco Inglés Diccionario